﻿using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace TestingPlatForm.MissionContrl.Entity
{
    public class downLinkData
    {
        public double ElevationDown { get; set; }

        /// <summary>
        /// 终端-卫星距离(km)
        /// </summary>
        public double lu_distance { get; set; }

        /// <summary>
        /// 地面站-卫星距离(km)
        /// </summary>
        public double lf_distance { get; set; }

        /// <summary>
        /// 馈电上行链路空间衰减（dB）
        /// </summary>
        public double QVUp { get; set; }

        /// <summary>
        /// 用户下行链路空间衰减(dB)
        /// </summary>
        public double kuDown { get; set; }

        /// <summary>
        /// 信关站上行功放输出功率(dBm)
        /// </summary>
        public double InPower { get; set; }

        /// <summary>
        /// 信关站上行输出EIRP(dBW)
        /// </summary>
        public double EIRP { get; set; }

        /// <summary>
        /// 载荷馈电接收端信噪比值(dB)
        /// </summary>
        public double SNR { get; set; }

        /// <summary>
        /// 载荷相控阵发射EIRP(dBw）
        /// </summary>
        public double UPEIRP { get; set; }

        /// <summary>
        /// 相控阵天线接收增益（dB）
        /// </summary>
        public double receiveGain { get; set; }
        /// <summary>
        /// 终端接收中频功率(dBm)
        /// </summary>
        public double IFpower { get; set; }

        /// <summary>
        /// 终端下行接收信噪比值(dB)
        /// </summary>
        public double downSNR { get; set; }

        /// <summary>
        /// 前向链路C/(N+I)信干噪比值（dB）
        /// </summary>
        public double dryingRatio { get; set; }

        public DateTime Time { get; set; }
    }
}
